STAAD.Pro Help

OS. OpenSTAADの基本情報

OpenSTAADとは

OpenSTAADは公開された関数のライブラリです。エンジニアは、このライブラリを使用して、STAAD.Proの内部関数とルーチン、およびそのグラフィカルなコマンドにアクセスすることができます。OpenSTAADにより、エンジニアやその他のユーザーが社内またはサードパーティのアプリケーションをSTAAD.Proとリンクできるようになります。

OpenSTAADの用途

OpenSTAADは、 Microsoft® Office Excel® やAutodesk AutoCAD®などのサードパーティアプリケーション内で、Visual Basic for Applicationsを活用してマクロやスクリプトを記述するために使用することができます。また、STAAD.Pro Script Editorを使用して、STAAD.Pro内から実行するカスタムユーザーツール(マクロとも呼ばれる)を記述することもできます。さらに、Visual Basic、C#、Python、C++、VB.netなどの他のプログラミング言語でカスタムスクリプトやアプリケーションを記述することも可能です。

注記: OpenSTAADでは、.NET Coreアプリケーションはサポートしていません。

OpenSTAADにはSTAAD.Proが必要

OpenSTAADはSTAAD.ProのAPIであり、使用するにはOpenSTAADを実行するマシンにSTAAD.Proがインストールされている必要があります。原則として、OpenSTAADでスプレッドシートやカスタムプログラムからSTAADの機能にアクセスしてSTAADモデルを操作することができますが、それにはSTAAD.Proが必要です。

注記: Bentley Systems, Inc.では、OpenSTAADをスタンドアロンアプリケーションに利用するための"OpenSTAAD OEM"のライセンスも提供しています。詳細については、Bentley Systemsまでお問い合わせください。